//package org.come.Jpanel;
//
//import com.tool.btn.FormsOnOffBtn;
//import com.tool.btn.QianDaoBtn;
//import com.tool.tcpimg.UIUtils;
//import java.awt.Color;
//import java.awt.Dimension;
//import java.awt.Font;
//import java.awt.Graphics;
//import java.awt.LayoutManager;
//import java.util.Calendar;
//import java.util.Iterator;
//import java.util.List;
//import java.util.Locale;
//import java.util.Map;
//import java.util.Map.Entry;
//import javax.swing.ImageIcon;
//import javax.swing.JLabel;
//import javax.swing.JPanel;
//import org.come.mouslisten.QianDaoMouslisten;
//
//public class QianDaoJpanel extends JPanel {
//    private JLabel leijiQiandao;
//    private JLabel jieshao;
//    private JLabel choujiangtianshu0;
//    private JLabel choujiangtianshu1;
//    private JLabel choujiangtianshu2;
//    private JLabel choujiangtianshu3;
//    private JLabel choujiangtianshu4;
//    private JLabel[] qiandaoday;
//    private QianDaoMiniJpanel qianDaoMiniJpanel;
//    private QianDaoJpanel qianDaoJpanel;
//    private QianDaoBtn qiandao;
//    private QianDaoBtn buqian;
//    public String chooseqiandao;
//    private String daychoose;
//
//    public QianDaoJpanel() {
//        this.setPreferredSize(new Dimension(700, 500));
//        this.setBackground(UIUtils.Color_BACK);
//        this.setLayout(null);
//    }
//
//    protected void paintComponent(Graphics g) {
//        super.paintComponent(g);
//        g.drawImage((new ImageIcon("inkImg/hongmu/2/qd.png")).getImage(), 0, 0, 700, 500, this);
//    }
//
//    public void initChoujiang(Map choujianBean, String choujaing) {
//        int a = 0;
//
//        for(Iterator var5 = choujianBean.entrySet().iterator(); var5.hasNext(); ++a) {
//            Entry iterable_element = (Entry)var5.next();
//            if (this.duihuaninit((Integer)iterable_element.getKey(), choujaing)) {
//                this.qianDaoMiniJpanel = new QianDaoMiniJpanel((List)iterable_element.getValue(), 1, (Integer)iterable_element.getKey() - 31);
//            } else {
//                this.qianDaoMiniJpanel = new QianDaoMiniJpanel((List)iterable_element.getValue(), -1, (Integer)iterable_element.getKey() - 31);
//            }
//
//            this.qianDaoMiniJpanel.setBounds(38 + a * 103, 270, 103, 180);
//            this.add(this.qianDaoMiniJpanel);
//        }
//
//    }
//
//    public boolean duihuaninit(Integer dengji, String duijiang) {
//        if (duijiang == null) {
//            return true;
//        } else {
//            String[] days = duijiang.split("\\|");
//
//            for(int i = 0; i < days.length; ++i) {
//                if (Integer.valueOf(days[i]) == dengji - 31) {
//                    return false;
//                }
//            }
//
//            return true;
//        }
//    }
//
//    public void initQiandao(String darri) {
//        int day1 = 0;
//        String[] days = null;
//
//        if (darri != null && darri != "") {
//            days = darri.split("\\|");
//            day1 = days.length;
//        } else {
//            day1 = 0;
//        }
//
//        this.leijiQiandao = new JLabel("已累计签到:" + day1 + "天");
//        this.leijiQiandao.setBounds(366, 75, 200, 50);
//        Font f = new Font("宋体", 0, 16);
//        this.leijiQiandao.setFont(f);
//        this.leijiQiandao.setForeground(Color.yellow);
//        this.add(this.leijiQiandao);
//        int day = this.getDayOfMonth();
//        int nowday = getNowDay();
//        this.qiandaoday = new QianDaoBtn[day];
//        int b = 0;
//        int c = 0;
//
//        for(int i = 0; i < day; ++i) {
//            ++c;
//            if (!this.sureqiandaoOrno(days, i + 1) && nowday >= i + 1) {
//                this.qiandaoday[i] = new QianDaoBtn("inkImg/hongmu/2/qd2.png", 1, String.valueOf(i + 1));
//            } else {
//                this.qiandaoday[i] = new QianDaoBtn("inkImg/hongmu/2/qd2.png", -1, String.valueOf(i + 1));
//            }
//
//            this.qiandaoday[i].setBounds(328 + c * 40, 130 + b * 25, 40, 20);
//            this.qiandaoday[i].setFont(f);
//            this.qiandaoday[i].setForeground(Color.yellow);
//            this.add(this.qiandaoday[i]);
//            this.qiandaoday[i].addMouseListener(new QianDaoMouslisten(String.valueOf(i + 1), this));
//            if (c % 7 == 0) {
//                c = 0;
//                ++b;
//            }
//        }
//
//        FormsOnOffBtn offBtn = new FormsOnOffBtn("inkImg/hongmu/2/8_jpg.button.btn_close.jpg", 1, 121);
//        offBtn.setBounds(680, 0, 23, 23);
//        this.add(offBtn);
//        this.qiandao = new QianDaoBtn("inkImg/hongmu/2/111.png", -1, "签到");
//        this.qiandao.setBounds(550, 90, 85, 24);
//        this.add(this.qiandao);
//        this.buqian = new QianDaoBtn("inkImg/hongmu/2/111.png", -1, "补签");
//        this.buqian.setBounds(570, 275, 85, 24);
//        this.add(this.buqian);
//    }
//
//    public static int getNowDay() {
//        Calendar cal = Calendar.getInstance();
//        int y = cal.get(1);
//        int m = cal.get(2);
//        int d = cal.get(5);
//        int h = cal.get(11);
//        int mi = cal.get(12);
//        int s = cal.get(13);
//        return d;
//    }
//
//    public boolean sureqiandaoOrno(String[] mes, int day1) {
//        if (mes == null) {
//            return false;
//        } else {
//            for(int i = 0; i < mes.length; ++i) {
//                if (Integer.valueOf(mes[i]) == day1) {
//                    return true;
//                }
//            }
//
//            return false;
//        }
//    }
//
//    public int getDayOfMonth() {
//        Calendar aCalendar = Calendar.getInstance(Locale.CHINA);
//        int day = aCalendar.getActualMaximum(5);
//        return day;
//    }
//
//    public JLabel getChoujiangtianshu0() {
//        return this.choujiangtianshu0;
//    }
//
//    public void setChoujiangtianshu0(JLabel choujiangtianshu0) {
//        this.choujiangtianshu0 = choujiangtianshu0;
//    }
//
//    public JLabel getChoujiangtianshu1() {
//        return this.choujiangtianshu1;
//    }
//
//    public void setChoujiangtianshu1(JLabel choujiangtianshu1) {
//        this.choujiangtianshu1 = choujiangtianshu1;
//    }
//
//    public JLabel getChoujiangtianshu2() {
//        return this.choujiangtianshu2;
//    }
//
//    public void setChoujiangtianshu2(JLabel choujiangtianshu2) {
//        this.choujiangtianshu2 = choujiangtianshu2;
//    }
//
//    public JLabel getChoujiangtianshu3() {
//        return this.choujiangtianshu3;
//    }
//
//    public void setChoujiangtianshu3(JLabel choujiangtianshu3) {
//        this.choujiangtianshu3 = choujiangtianshu3;
//    }
//
//    public JLabel getChoujiangtianshu4() {
//        return this.choujiangtianshu4;
//    }
//
//    public void setChoujiangtianshu4(JLabel choujiangtianshu4) {
//        this.choujiangtianshu4 = choujiangtianshu4;
//    }
//
//    public QianDaoJpanel getQianDaoJpanel() {
//        return this.qianDaoJpanel;
//    }
//
//    public void setQianDaoJpanel(QianDaoJpanel qianDaoJpanel) {
//        this.qianDaoJpanel = qianDaoJpanel;
//    }
//
//    public String getDaychoose() {
//        return this.daychoose;
//    }
//
//    public void setDaychoose(String daychoose) {
//        this.daychoose = daychoose;
//    }
//
//    public JLabel getLeijiQiandao() {
//        return this.leijiQiandao;
//    }
//
//    public void setLeijiQiandao(JLabel leijiQiandao) {
//        this.leijiQiandao = leijiQiandao;
//    }
//
//    public JLabel[] getQiandaoday() {
//        return this.qiandaoday;
//    }
//
//    public void setQiandaoday(JLabel[] qiandaoday) {
//        this.qiandaoday = qiandaoday;
//    }
//
//    public QianDaoMiniJpanel getQianDaoMiniJpanel() {
//        return this.qianDaoMiniJpanel;
//    }
//
//    public void setQianDaoMiniJpanel(QianDaoMiniJpanel qianDaoMiniJpanel) {
//        this.qianDaoMiniJpanel = qianDaoMiniJpanel;
//    }
//
//    public QianDaoBtn getQiandao() {
//        return this.qiandao;
//    }
//
//    public void setQiandao(QianDaoBtn qiandao) {
//        this.qiandao = qiandao;
//    }
//
//    public QianDaoBtn getBuqian() {
//        return this.buqian;
//    }
//
//    public void setBuqian(QianDaoBtn buqian) {
//        this.buqian = buqian;
//    }
//
//    public String getChooseqiandao() {
//        return this.chooseqiandao;
//    }
//
//    public void setChooseqiandao(String chooseqiandao) {
//        this.chooseqiandao = chooseqiandao;
//    }
//}
